package org.jeecg.modules.mr.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.jeecg.common.aspect.annotation.Dict;
import org.jeecgframework.poi.excel.annotation.Excel;

import java.math.BigDecimal;

/**
 * 抄表录入、计量参数
 * @Author qinfeng
 * @Date 2020/1/2 21:58
 * @Description:
 * @Version 1.0
 */
@Data
public class ReadRecordVo {
    private String id;
    private String customerId;
    private String bookId;
    private String cusCode;
    private String cusName;
    private String address;
    private String mobile;
    /**欠费*/
    private BigDecimal arrears;
    /**余额*/
    private BigDecimal balance;
    private BigDecimal beginScale;
    private BigDecimal endScale;
    private BigDecimal amount;
    private Integer auditStatus;
    //抄表方式
    private String waterReadInput;
    private String waterReadCycle;
    /**抄表时间*/
    private String readTime;
    /**水表状态*/
    @Dict(dicCode = "water_used_type")
    private String waterUsedType;
    private String remark;

    private String readerId;

    /**是否计量*/
    private java.lang.Integer isCalculated;
    /**是否计费*/
    private java.lang.Integer isCharged;

    //是否预存
    private Integer isStored;
    //是否预开票户
    private Integer isPreinvoiced;
    //用水性质
    private String natureId;
    //是否阶段计价
    private Integer isTieredPrice;

    //阶梯0水量
    private BigDecimal 	tier0;
    //阶梯1水量
    private BigDecimal 	tier1;
    //阶梯2水量
    private BigDecimal 	tier2;
}
